Open-source software(开源软件)指的是源代码公开发布、允许任何人自由查看、使用、修改和分发的软件。这类软件通常由社区协作开发,遵循特定的开源许可协议(如 MIT、GPL 等)。
/ˌoʊpən sɔːrs ˈsɒftweər/
Linux is one of the most well-known open-source software projects in the world.
Linux 是世界上最著名的开源软件项目之一。
Many companies now prefer to build their products on top of open-source software because it reduces development costs and benefits from community-driven improvements.
许多公司现在更倾向于在开源软件的基础上构建产品,因为这样可以降低开发成本,并受益于社区驱动的改进。
Open-source 一词由 open(开放的)和 source(源代码)组合而成。这个概念在20世纪末正式确立——1998年,Christine Peterson 首次提出 open source 这一术语,用以区别于 Richard Stallman 倡导的 free software(自由软件)运动。Software 一词则由 soft(软的)和 ware(制品)构成,最早于1958年由数学家 John Tukey 使用,用来指代计算机程序,与 hardware(硬件)相对。开源运动的核心理念是:通过开放代码实现透明、协作与创新。